King_Addons\Popup_Builder D

Total Complexity 207
Dependencies 1
Dependents 2
Total lines 1,040
Lines of code 858
Logical lines of code 448
Comment lines 11
Methods 30
Properties 2

Methods 30

Method Rating Maintainability Complexity Lines of code
render_conditions_popup()
D
15
62 332
archive_pages_popup_conditions()
C
37 29 69
single_pages_popup_conditions()
B
44 20 41
king_addons_pb_create_template()
A
47 12 33
render_popup_content()
A
46 8 37
get_custom_types_of()
A
55 8 18
king_addons_pb_delete_template()
S
59 7 12
get_template_settings()
S
45 4 42
render_theme_builder_templates()
S
45 4 40
renderPopupBuilder()
S
45 3 51
render_popups()
S
57 5 16
is_blog_archive()
S
63 6 9
check_available_user_roles()
S
59 4 15
reverse_template_conditions()
S
61 4 13
king_addons_pb_save_template_conditions()
S
64 4 9
redirect_to_options_page()
S
71 4 5
set_post_type_template()
S
65 4 9
block_template_frontend()
S
70 3 6
register_elementor_document_type()
S
65 3 9
register_templates_library_cpt()
S
53 1 25
render_create_template_popup()
S
60 1 18
__construct()
S
57 1 15
display_popups_by_location()
S
73 2 5
instance()
S
72 2 6
get_elementor_template_type()
S
74 1 4
sanitize_conditions()
S
77 1 3
enqueue_scripts()
S
70 1 6
enqueue_styles()
S
78 1 3
get_template_id()
S
74 1 4
enqueueScriptPreviewHandler()
S
77 1 3